sufficient basis - Turkish English Dictionary